<style>
    .content{
        background:#fff;
        font-size:1rem;
    }

    .field-item{
        margin:5px 10px;
        padding-bottom:10px;
    }

    .field-item .field-item-title{
        color:#101010;
        font-size:1rem;
        vertical-align:bottom;
        margin-top:15px;
    }

    .field-item .field-item-title .required{
        color:#e51c23;
        font-weight:400;
    }

    .field-item .field-item-body{
        position:relative;
        padding-top:5px;
    }

    .field-item .field-item-body input[type=text], .field-item .field-item-body input[type=number]{
        display:block;
        position:relative;
        border-bottom:#e7e7e7 1px solid;
    }

    .field-item .field-item-body .field-item-tag{
        position:absolute;
        right:0.5rem;
        background:#8BC34A;
        padding:3px 10px;
        font-size:12px;
        margin-left:5px;
        top:3px;
        color:#fff;
    }

    .priority-input{
        display:inline-block;
        width:35px;
        height:35px;
        line-height:35px;
        text-align:center;
        margin-right:15px;
        color:#fff !important;
        border:2px solid #fff;
    }

    .priority-input span{
        margin:auto !important;
        display:block;
        width:30px;
        height:30px;
        line-height:30px;
        border-radius:50%;
        cursor:pointer;
    }

    .priority-input input{
        display:none !important;
    }

    .priority-A span{
        background:#FB855C;
    }

    .priority-B span{
        background:#FFBA00;
    }

    .priority-C span{
        background:#305AAE;
    }

    .priority-D span{
        background:#5CABFB;
    }

    .priority-input.selected{
        font-weight:900 !important;
        border:2px solid #009DD9;
        background:#d7d7d7;
    }

    .field-item-body textarea{
        border:#e7e7e7 1px solid;
        height:180px;
    }

    .field-item-body .field-item-member-box{
        padding:10px 0;
        border-bottom:1px solid #f2f2f2;
    }

    .field-item-body .field-member{
        display:inline-block;
        border-radius:15px;
        padding:3px 10px;
        border:#e7e7e7 1px solid;
    }

    .field-item-body .field-item-score-box{
        padding:10px 0;
    }

    .field-item-body .field-score{
        display:inline-block;
        padding:5px 15px;
        border:#e7e7e7 1px solid;
        margin-top:5px;
    }

    .field-item-between{
        background:rgba(170, 170, 170, 0.07);
        height:8px;
        margin:25px 0;
    }

    .medal-item{
        border:1px solid #ddd;
        display:inline-block;
        vertical-align:middle;
        min-width:80px;
        padding:3px 8px;
        margin-right:5px;
        height:35px;
        line-height:35px;
        text-align:center;
        cursor:pointer;
        box-sizing:content-box;
        margin-top:5px;
    }

    .medal-item img{
        width:30px;
        height:30px;
        vertical-align:middle;
    }

    .medal-item.medal-item-selected, .field-score.field-score-selected{
        border:1px solid #009DD9;
    }

    .pic-add{
        display:inline-block;width:40px;height:40px;background:#f6f6f6;color:#aaa;text-align:center;line-height:40px;font-size:36px;
        position:relative;
    }

    .pic-add input{
        opacity:0;
        position:absolute;
        top:0;
        left:0;
        width:40px;
        height:40px;
    }

    #deadline{
        width:120px;
        display:inline-block;
        height:auto;
    }

    .shortcut-deadline{
        display:inline-block; *display:inline; *zoom:1;
        border:1px solid #ddd;
        padding:5px 20px;
        margin-right:5px;
        cursor:pointer;
        border-radius:50px;
    }

    .shortcut-deadline.selected{
        border:1px solid #009DD9;
        color:#5CABFB;
    }

    .list-block .item-content.input-workload,.input-workload{
        text-align:center;
        display:flex;
        justify-content:center;
    }

    #workload_day_box, #workload_hour, #workload_minute,#workload_day_box_1,#redeployHour,#redeployMinute{
        width:70px;
        padding:0;
        display:block;
    }
    #workload_hour, #workload_minute,#redeployHour,#redeployMinute{
        height:35px;
        text-align:center;
        margin-left:5px;
        text-align-last: center;
        border-bottom:#e7e7e7 1px solid;
        appearance: menulist;
        -webkit-appearance: menulist;
    }
    #workload_day,#redeployDay{
        width:70px;
        text-align:center;
        text-align-last: center;
        border:none;
        margin-right:5px;
        height:35px;
        border-bottom:#e7e7e7 1px solid;
        appearance: menulist;
        -webkit-appearance: menulist;
    }
    #redeployDay,#redeployHour,#redeployMinute{
        border-bottom:none;
        text-align-last: center;
    }
    select[disabled]{
        background:rgb(235, 235, 228);
    }
    .workload{
        border-top:none;
        border-left:none;
        border-right:none;
        border-bottom: #e7e7e7 1px solid;
        text-align:center;
        font-size: 1rem;
        padding:5px 0;
    }
    #picker-standardTypes{
        border-top:none;
        border-left:none;
        border-right:none;
        border-bottom: #e7e7e7 1px solid;
        text-align:center;
        font-size: 1rem;
        padding:5px 0;
    }

</style>